_WM_NULL = 0x0000
_WM_CREATE = 0x0001
_WM_DESTROY = 0x0002
_WM_MOVE = 0x0003
_WM_SIZE = 0x0005
_WM_ACTIVATE = 0x0006
_WM_SETFOCUS = 0x0007
_WM_KILLFOCUS = 0x0008
_WM_ENABLE = 0x000A
_WM_SETREDRAW = 0x000B
_WM_SETTEXT = 0x000C
_WM_GETTEXT = 0x000D
_WM_GETTEXTLENGTH = 0x000E
_WM_PAINT = 0x000F
_WM_CLOSE = 0x0010
_WM_QUERYENDSESSION = 0x0011
_WM_QUERYOPEN = 0x0013
_WM_ENDSESSION = 0x0016
_WM_QUIT = 0x0012
_WM_ERASEBKGND = 0x0014
_WM_SYSCOLORCHANGE = 0x0015
_WM_SHOWWINDOW = 0x0018
_WM_WININICHANGE = 0x001A
_WM_SETTINGCHANGE = 0x001A
_WM_DEVMODECHANGE = 0x001B
_WM_ACTIVATEAPP = 0x001C
_WM_FONTCHANGE = 0x001D
_WM_TIMECHANGE = 0x001E
_WM_CANCELMODE = 0x001F
_WM_SETCURSOR = 0x0020
_WM_MOUSEACTIVATE = 0x0021
_WM_CHILDACTIVATE = 0x0022
_WM_QUEUESYNC = 0x0023
_WM_GETMINMAXINFO = 0x0024
_WM_PAINTICON = 0x0026
_WM_ICONERASEBKGND = 0x0027
_WM_NEXTDLGCTL = 0x0028
_WM_SPOOLERSTATUS = 0x002A
_WM_DRAWITEM = 0x002B
_WM_MEASUREITEM = 0x002C
_WM_DELETEITEM = 0x002D
_WM_VKEYTOITEM = 0x002E
_WM_CHARTOITEM = 0x002F
_WM_SETFONT = 0x0030
_WM_GETFONT = 0x0031
_WM_SETHOTKEY = 0x0032
_WM_GETHOTKEY = 0x0033
_WM_QUERYDRAGICON = 0x0037
_WM_COMPAREITEM = 0x0039
_WM_GETOBJECT = 0x003D
_WM_COMPACTING = 0x0041
_WM_COMMNOTIFY = 0x0044
_WM_WINDOWPOSCHANGING = 0x0046
_WM_WINDOWPOSCHANGED = 0x0047
_WM_POWER = 0x0048
_WM_COPYDATA = 0x004A
_WM_CANCELJOURNAL = 0x004B
_WM_NOTIFY = 0x004E
_WM_INPUTLANGCHANGEREQUEST = 0x0050
_WM_INPUTLANGCHANGE = 0x0051
_WM_TCARD = 0x0052
_WM_HELP = 0x0053
_WM_USERCHANGED = 0x0054
_WM_NOTIFYFORMAT = 0x0055
_WM_CONTEXTMENU = 0x007B
_WM_STYLECHANGING = 0x007C
_WM_STYLECHANGED = 0x007D
_WM_DISPLAYCHANGE = 0x007E
_WM_GETICON = 0x007F
_WM_SETICON = 0x0080
_WM_NCCREATE = 0x0081
_WM_NCDESTROY = 0x0082
_WM_NCCALCSIZE = 0x0083
_WM_NCHITTEST = 0x0084
_WM_NCPAINT = 0x0085
_WM_NCACTIVATE = 0x0086
_WM_GETDLGCODE = 0x0087
_WM_SYNCPAINT = 0x0088
_WM_NCMOUSEMOVE = 0x00A0
_WM_NCLBUTTONDOWN = 0x00A1
_WM_NCLBUTTONUP = 0x00A2
_WM_NCLBUTTONDBLCLK = 0x00A3
_WM_NCRBUTTONDOWN = 0x00A4
_WM_NCRBUTTONUP = 0x00A5
_WM_NCRBUTTONDBLCLK = 0x00A6
_WM_NCMBUTTONDOWN = 0x00A7
_WM_NCMBUTTONUP = 0x00A8
_WM_NCMBUTTONDBLCLK = 0x00A9
_WM_NCXBUTTONDOWN = 0x00AB
_WM_NCXBUTTONUP = 0x00AC
_WM_NCXBUTTONDBLCLK = 0x00AD
_WM_INPUT_DEVICE_CHANGE = 0x00FE
_WM_INPUT = 0x00FF
_WM_KEYDOWN = 0x0100
_WM_KEYUP = 0x0101
_WM_CHAR = 0x0102
_WM_DEADCHAR = 0x0103
_WM_SYSKEYDOWN = 0x0104
_WM_SYSKEYUP = 0x0105
_WM_SYSCHAR = 0x0106
_WM_SYSDEADCHAR = 0x0107
_WM_UNICHAR = 0x0109
_WM_IME_STARTCOMPOSITION = 0x010D
_WM_IME_ENDCOMPOSITION = 0x010E
_WM_IME_COMPOSITION = 0x010F
_WM_INITDIALOG = 0x0110
_WM_COMMAND = 0x0111
_WM_SYSCOMMAND = 0x0112
_WM_TIMER = 0x0113
_WM_HSCROLL = 0x0114
_WM_VSCROLL = 0x0115
_WM_INITMENU = 0x0116
_WM_INITMENUPOPUP = 0x0117
_WM_MENUSELECT = 0x011F
_WM_MENUCHAR = 0x0120
_WM_ENTERIDLE = 0x0121
_WM_MENURBUTTONUP = 0x0122
_WM_MENUDRAG = 0x0123
_WM_MENUGETOBJECT = 0x0124
_WM_UNINITMENUPOPUP = 0x0125
_WM_MENUCOMMAND = 0x0126
_WM_CHANGEUISTATE = 0x0127
_WM_UPDATEUISTATE = 0x0128
_WM_QUERYUISTATE = 0x0129
_WM_CTLCOLORMSGBOX = 0x0132
_WM_CTLCOLOREDIT = 0x0133
_WM_CTLCOLORLISTBOX = 0x0134
_WM_CTLCOLORBTN = 0x0135
_WM_CTLCOLORDLG = 0x0136
_WM_CTLCOLORSCROLLBAR = 0x0137
_WM_CTLCOLORSTATIC = 0x0138
_MN_GETHMENU = 0x01E1
_WM_MOUSEMOVE = 0x0200
_WM_LBUTTONDOWN = 0x0201
_WM_LBUTTONUP = 0x0202
_WM_LBUTTONDBLCLK = 0x0203
_WM_RBUTTONDOWN = 0x0204
_WM_RBUTTONUP = 0x0205
_WM_RBUTTONDBLCLK = 0x0206
_WM_MBUTTONDOWN = 0x0207
_WM_MBUTTONUP = 0x0208
_WM_MBUTTONDBLCLK = 0x0209
_WM_MOUSEWHEEL = 0x020A
_WM_XBUTTONDOWN = 0x020B
_WM_XBUTTONUP = 0x020C
_WM_XBUTTONDBLCLK = 0x020D
_WM_MOUSEHWHEEL = 0x020E
_WM_PARENTNOTIFY = 0x0210
_WM_ENTERMENULOOP = 0x0211
_WM_EXITMENULOOP = 0x0212
_WM_NEXTMENU = 0x0213
_WM_SIZING = 0x0214
_WM_CAPTURECHANGED = 0x0215
_WM_MOVING = 0x0216
_WM_POWERBROADCAST = 0x0218
_WM_DEVICECHANGE = 0x0219
_WM_MDICREATE = 0x0220
_WM_MDIDESTROY = 0x0221
_WM_MDIACTIVATE = 0x0222
_WM_MDIRESTORE = 0x0223
_WM_MDINEXT = 0x0224
_WM_MDIMAXIMIZE = 0x0225
_WM_MDITILE = 0x0226
_WM_MDICASCADE = 0x0227
_WM_MDIICONARRANGE = 0x0228
_WM_MDIGETACTIVE = 0x0229
_WM_MDISETMENU = 0x0230
_WM_ENTERSIZEMOVE = 0x0231
_WM_EXITSIZEMOVE = 0x0232
_WM_DROPFILES = 0x0233
_WM_MDIREFRESHMENU = 0x0234
_WM_IME_SETCONTEXT = 0x0281
_WM_IME_NOTIFY = 0x0282
_WM_IME_CONTROL = 0x0283
_WM_IME_COMPOSITIONFULL = 0x0284
_WM_IME_SELECT = 0x0285
_WM_IME_CHAR = 0x0286
_WM_IME_REQUEST = 0x0288
_WM_IME_KEYDOWN = 0x0290
_WM_IME_KEYUP = 0x0291
_WM_MOUSEHOVER = 0x02A1
_WM_MOUSELEAVE = 0x02A3
_WM_NCMOUSEHOVER = 0x02A0
_WM_NCMOUSELEAVE = 0x02A2
_WM_WTSSESSION_CHANGE = 0x02B1
_WM_DPICHANGED = 0x02E0
_WM_CUT = 0x0300
_WM_COPY = 0x0301
_WM_PASTE = 0x0302
_WM_CLEAR = 0x0303
_WM_UNDO = 0x0304
_WM_RENDERFORMAT = 0x0305
_WM_RENDERALLFORMATS = 0x0306
_WM_DESTROYCLIPBOARD = 0x0307
_WM_DRAWCLIPBOARD = 0x0308
_WM_PAINTCLIPBOARD = 0x0309
_WM_VSCROLLCLIPBOARD = 0x030A
_WM_SIZECLIPBOARD = 0x030B
_WM_ASKCBFORMATNAME = 0x030C
_WM_CHANGECBCHAIN = 0x030D
_WM_HSCROLLCLIPBOARD = 0x030E
_WM_QUERYNEWPALETTE = 0x030F
_WM_PALETTEISCHANGING = 0x0310
_WM_PALETTECHANGED = 0x0311
_WM_HOTKEY = 0x0312
_WM_PRINT = 0x0317
_WM_PRINTCLIENT = 0x0318
_WM_APPCOMMAND = 0x0319
_WM_THEMECHANGED = 0x031A

_MB_USERICON = 128
_MB_ICONASTERISK = 64
_MB_ICONEXCLAMATION = 0x30
_MB_ICONWARNING = 0x30
_MB_ICONERROR = 16
_MB_ICONHAND = 16
_MB_ICONQUESTION = 32
_MB_OK = 0
_MB_ABORTRETRYIGNORE = 2
_MB_APPLMODAL = 0
_MB_DEFAULT_DESKTOP_ONLY = 0x20000
_MB_HELP = 0x4000
_MB_RIGHT = 0x80000
_MB_RTLREADING = 0x100000
_MB_DEFBUTTON1 = 0
_MB_DEFBUTTON2 = 256
_MB_DEFBUTTON3 = 512
_MB_DEFBUTTON4 = 0x300
_MB_ICONINFORMATION = 64
_MB_ICONSTOP = 16
_MB_OKCANCEL = 1
_MB_RETRYCANCEL = 5
_MB_SERVICE_NOTIFICATION = 0x00040000
_MB_SERVICE_NOTIFICATION_NT3X = 0x00040000
_MB_SETFOREGROUND = 0x10000
_MB_SYSTEMMODAL = 4096
_MB_TASKMODAL = 0x2000
_MB_YESNO = 4
_MB_YESNOCANCEL = 3
_MB_ICONMASK = 240
_MB_DEFMASK = 3840
_MB_MODEMASK = 0x00003000
_MB_MISCMASK = 0x0000C000
_MB_NOFOCUS = 0x00008000
_MB_TYPEMASK = 15
_MB_TOPMOST = 0x40000
_MB_CANCELTRYCONTINUE = 6

_CS_BYTEALIGNCLIENT = 4096
_CS_BYTEALIGNWINDOW = 8192
_CS_KEYCVTWINDOW = 4
_CS_NOKEYCVT = 256
_CS_CLASSDC = 64
_CS_DBLCLKS = 8
_CS_GLOBALCLASS = 16384
_CS_HREDRAW = 2
_CS_NOCLOSE = 512
_CS_OWNDC = 32
_CS_PARENTDC = 128
_CS_SAVEBITS = 2048
_CS_VREDRAW = 1
_CS_IME = 0x10000
_CS_DROPSHADOW = 0x20000

_WS_BORDER = 0x800000
_WS_CAPTION = 0xc00000
_WS_CHILD = 0x40000000
_WS_CHILDWINDOW = 0x40000000
_WS_CLIPCHILDREN = 0x2000000
_WS_CLIPSIBLINGS = 0x4000000
_WS_DISABLED = 0x8000000
_WS_DLGFRAME = 0x400000
_WS_GROUP = 0x20000
_WS_HSCROLL = 0x100000
_WS_ICONIC = 0x20000000
_WS_MAXIMIZE = 0x1000000
_WS_MAXIMIZEBOX = 0x10000
_WS_MINIMIZE = 0x20000000
_WS_MINIMIZEBOX = 0x20000
_WS_OVERLAPPED = 0
_WS_OVERLAPPEDWINDOW = 0xcf0000
_WS_POPUP = 0x80000000
_WS_POPUPWINDOW = 0x80880000
_WS_SIZEBOX = 0x40000
_WS_SYSMENU = 0x80000
_WS_TABSTOP = 0x10000
_WS_THICKFRAME = 0x40000
_WS_TILED = 0
_WS_TILEDWINDOW = 0xcf0000
_WS_VISIBLE = 0x10000000
_WS_VSCROLL = 0x200000
_CW_USEDEFAULT = 0x80000000

_SW_HIDE = 0
_SW_NORMAL = 1
_SW_SHOWNORMAL = 1
_SW_SHOWMINIMIZED = 2
_SW_MAXIMIZE = 3
_SW_SHOWMAXIMIZED = 3
_SW_SHOWNOACTIVATE = 4
_SW_SHOW = 5
_SW_MINIMIZE = 6
_SW_SHOWMINNOACTIVE = 7
_SW_SHOWNA = 8
_SW_RESTORE = 9
_SW_SHOWDEFAULT = 10
_SW_FORCEMINIMIZE = 11
_SW_MAX = 11

